debatable territory - Français Anglais Dictionnaire